deed registration - French English Dictionary